##8-16 导入：选择一个你编写的且只包含一个函数的程序，并将这个函数放在另一个文件中。
##在主程序文件中，使用下述各种方法导入这个函数，再调用它：
##importmodule_namefrommodule_name importfunction_namefrommodule_name
##importfunction_name as fnimportmodule_name asmnfrommodule_name import *

# 方法1: import module_name
import greetings
print("方法1调用结果:", greetings.say_hello("小强"))

# 方法2: from module_name import function_name
from greetings import say_hello
print("方法2调用结果:", say_hello("Bob"))

# 方法3: from module_name import function_name as fn
from greetings import say_hello as sh
print("方法3调用结果:", sh("Charlie"))

# 方法4: import module_name as mn
import greetings as g
print("方法4调用结果:", g.say_hello("David"))

# 方法5: from module_name import *
from greetings import *
print("方法5调用结果:", say_hello("Eve"))
